Đội tuyển quốc gia Juan Jesus

Sau khi chơi ở đội tuyển quốc gia U18 và U19, vào đầu năm 2010 anh được gọi lên đội U20 bởi Ney Franco. Tháng Một 2011 anh là một phần trong thành công tại giải U20 Nam Mỹ năm 2011, chơi tất cả tám trận trong giải. Cùng năm, anh là một phần trong đội tại U-20 Thế giới, dư luận lại bị ấn tượng. Anh ra mắt đội Một Brazil trong trận đấu với Đan Mạch ngày 26 tháng 5 năm 2012, chơi dủ 90 phút. Anh chơi đủ 90 phút trong trận Brazil thua Argentina với tỉ số 4–3 ngày 9 tháng 6 năm 2012.